moustache-twirling villain - German English Dictionary